package net.maku.system.service;

import net.maku.framework.common.page.PageResult;
import net.maku.framework.common.service.BaseService;
import net.maku.system.entity.OperationLogEntity;
import net.maku.system.query.OperationLogQuery;
import net.maku.system.vo.OperationLogVO;

import java.util.List;

/**
 * 皂搓日志
 *
 * @author yebing 
 * @since 1.0.0 2023-07-29
 */
public interface OperationLogService extends BaseService<OperationLogEntity> {

    PageResult<OperationLogVO> page(OperationLogQuery query);

    void save(OperationLogVO vo);

    void update(OperationLogVO vo);

    void delete(List<Long> idList);
}